package com.fy.fyspace.model.vo.file;

import io.swagger.annotations.ApiModelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(description = "处理文件搜索条件")
public class ProcessFileSearchDTO {

  @Schema(description = "文件名称(模糊搜索)")
  @ApiModelProperty("文件名")
  private String fileName;

  @Schema(description = "处理类型(0图片水印,1图片压缩)")
  private Integer type;

  @Schema(description = "是否被删除(1-是,0-否)")
  private Integer isDelete;

  @Schema(description = "开始时间")
  private String createTime;

  @Schema(description = "页码")
  @ApiModelProperty("页码")
  private Integer pageNum = 1;

  @Schema(description = "每页数量")
  @ApiModelProperty("每页大小")
  private Integer pageSize = 10;
}